#ifndef DOCUMENT_H_
#define DOCUMENT_H_

#include <e32cmn.h>
#include "node.h"

namespace DOM
{
class Node;

class Document : public Node
{
public:
	Document();
	virtual ~Document();

public:
	virtual TInt NodeType() {return Node::NTDocument;}
	virtual void LoadStrL(const TDesC& aDes) = 0;
//	virtual TBool HasBodyNode() const = 0;
	virtual Node* BodyNode() = 0;
};
}
#endif /*DOCUMENT_H_*/
